The Modelica Bond Graph Library
نویسندگان
چکیده
Bond graphs offer a domain-neutral graphical technique for representing power flows in a physical system. They are particularly powerful for representing systems that operate in multiple energy domains, such as thermal models of electronic circuits, mechanical vibrations in acoustic systems, etc. A bond graph library was created for Modelica with graphical Dymola support. The library is presented in this paper. Applications from different domains are offered to document its use.
منابع مشابه
Bond-graph Modeling in Modelica
This paper discusses a bond–graph model library implemented in Modelica. Modelica is a new language for physical systems modeling with main objective to facilitate exchange of models and simulation specifications. Bond graphs are a domain–independent way of modeling the dynamics of physical systems. Besides the presentation of the Modelica basic bond– graph library, also an application example ...
متن کاملObject–oriented modeling with bond graphs and Modelica
A new modeling language, called Modelica, for physical systems modeling is being developed in an international effort. The main objective is to make it easy to exchange models and model libraries. The design of Modelica builds on non-causal modeling and the use of object-oriented constructs stemming from modern software development, (hierarchy, encapsulation) to facilitate reuse of models and m...
متن کاملA Unified Way to Implement Multibody Systems Dynamics Models Using Bond Graph Representation
A detailed description of the bond graph representation for the most general type of constraint in multibody systems is presented. This representation has a tight correspondence with our recent object-oriented implementation of the mechanical constraint architecture on Modelica language. The implementation is based on the library of Modelica classes to simulate the sparse multibody systems dyna...
متن کاملThe Modelica Multi-bond Graph Library
Bond graphs have established themselves as a reliable tool for modeling physical systems. Multi-bonds are a bondgraphic extension that provides a general approach to modeling all kinds of multi-dimensional processes in continuous physical systems. This paper presents a Modelica library for modeling multi-bond graphs and their application to three-dimensional mechanical systems. A set of bondgra...
متن کاملDEVS Graph In Modelica For Real-Time Simulation
Two new Modelica libraries are presented. The first library, named GGADLib, supports the DEVS graph notation in Modelica. The second Modelica library, named UDPLib, allows sending and receiving data using the User Datagram Protocol (UDP). GGADLib uses UDPLib. As a result, DEVS graph models composed using GGADLib can receive and send data (input and output events, according to DEVS terminology) ...
متن کامل